What is the meaning of the word "horn of plenty"?

Definitions: